Big Huge Thesaurus

chicken drumstick

noun